Dec 01 07:07:46.553 INFO testing nzentzis/ysh against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 01 07:07:46.553 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 07:07:46.981 INFO [stdout] ff7256ff63d65bfe5b98cc2c34bc3468faab0c475767721758eb57a5a98e98cd
Dec 01 07:07:46.991 INFO running `"docker" "start" "-a" "ff7256ff63d65bfe5b98cc2c34bc3468faab0c475767721758eb57a5a98e98cd"`
Dec 01 07:07:48.034 INFO [stderr] usermod: no changes
Dec 01 07:07:48.155 INFO [stderr]    Compiling crossbeam-utils v0.4.1
Dec 01 07:07:48.159 INFO [stderr]    Compiling futures v0.1.20
Dec 01 07:07:48.159 INFO [stderr]    Compiling rand v0.5.4
Dec 01 07:07:48.159 INFO [stderr]    Compiling log v0.4.3
Dec 01 07:07:48.159 INFO [stderr]    Compiling nix v0.9.0
Dec 01 07:07:48.170 INFO [stderr]    Compiling parking_lot_core v0.2.13
Dec 01 07:07:48.170 INFO [stderr]    Compiling regex v0.2.11
Dec 01 07:07:48.955 INFO [stderr]    Compiling crossbeam-epoch v0.5.1
Dec 01 07:07:51.183 INFO [stderr]    Compiling parking_lot v0.5.4
Dec 01 07:07:52.070 INFO [stderr]    Compiling crossbeam-deque v0.5.1
Dec 01 07:07:56.461 INFO [stderr]    Compiling crossbeam-channel v0.2.3
Dec 01 07:08:01.227 INFO [stderr]    Compiling crossbeam v0.4.1
Dec 01 07:08:06.887 INFO [stderr]    Compiling globset v0.4.0
Dec 01 07:08:12.163 INFO [stderr]    Compiling ysh v0.1.0 (/source)
Dec 01 07:08:13.492 INFO [stderr] warning: unused import: `data::*`
Dec 01 07:08:13.494 INFO [stderr]  --> src/library/async.rs:2:5
Dec 01 07:08:13.495 INFO [stderr]   |
Dec 01 07:08:13.495 INFO [stderr] 2 | use data::*;
Dec 01 07:08:13.495 INFO [stderr]   |     ^^^^^^^
Dec 01 07:08:13.496 INFO [stderr]   |
Dec 01 07:08:13.496 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 07:08:13.496 INFO [stderr] 
Dec 01 07:08:13.497 INFO [stderr] warning: unused imports: `Arc`, `atomic`, `mpsc`
Dec 01 07:08:13.497 INFO [stderr]  --> src/library/filesystem.rs:2:17
Dec 01 07:08:13.497 INFO [stderr]   |
Dec 01 07:08:13.497 INFO [stderr] 2 | use std::sync::{atomic, mpsc, Arc};
Dec 01 07:08:13.498 INFO [stderr]   |                 ^^^^^^  ^^^^  ^^^
Dec 01 07:08:13.498 INFO [stderr] 
Dec 01 07:08:13.498 INFO [stderr] warning: unused import: `std::io`
Dec 01 07:08:13.499 INFO [stderr]  --> src/library/filesystem.rs:4:5
Dec 01 07:08:13.499 INFO [stderr]   |
Dec 01 07:08:13.499 INFO [stderr] 4 | use std::io;
Dec 01 07:08:13.499 INFO [stderr]   |     ^^^^^^^
Dec 01 07:08:13.500 INFO [stderr] 
Dec 01 07:08:13.500 INFO [stderr] warning: unused import: `crossbeam::queue::MsQueue`
Dec 01 07:08:13.500 INFO [stderr]   --> src/library/filesystem.rs:10:5
Dec 01 07:08:13.501 INFO [stderr]    |
Dec 01 07:08:13.501 INFO [stderr] 10 | use crossbeam::queue::MsQueue;
Dec 01 07:08:13.501 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:13.502 INFO [stderr] 
Dec 01 07:08:13.502 INFO [stderr] warning: unused import: `std::thread`
Dec 01 07:08:13.502 INFO [stderr]   --> src/library/filesystem.rs:49:9
Dec 01 07:08:13.502 INFO [stderr]    |
Dec 01 07:08:13.503 INFO [stderr] 49 |     use std::thread;
Dec 01 07:08:13.503 INFO [stderr]    |         ^^^^^^^^^^^
Dec 01 07:08:13.503 INFO [stderr] 
Dec 01 07:08:13.507 INFO [stderr] warning: unused import: `evaluate::*`
Dec 01 07:08:13.508 INFO [stderr]  --> src/stream/poly.rs:9:5
Dec 01 07:08:13.508 INFO [stderr]   |
Dec 01 07:08:13.508 INFO [stderr] 9 | use evaluate::*;
Dec 01 07:08:13.509 INFO [stderr]   |     ^^^^^^^^^^^
Dec 01 07:08:13.509 INFO [stderr] 
Dec 01 07:08:13.509 INFO [stderr] warning: unused import: `ParseOutput`
Dec 01 07:08:13.509 INFO [stderr]    --> src/completion.rs:260:22
Dec 01 07:08:13.510 INFO [stderr]     |
Dec 01 07:08:13.510 INFO [stderr] 260 |         use reader::{ParseOutput, ParseContext};
Dec 01 07:08:13.510 INFO [stderr]     |                      ^^^^^^^^^^^
Dec 01 07:08:13.511 INFO [stderr] 
Dec 01 07:08:13.511 INFO [stderr] warning: unused import: `std::path::PathBuf`
Dec 01 07:08:13.511 INFO [stderr]  --> src/pipeline.rs:2:5
Dec 01 07:08:13.512 INFO [stderr]   |
Dec 01 07:08:13.512 INFO [stderr] 2 | use std::path::PathBuf;
Dec 01 07:08:13.512 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 01 07:08:13.513 INFO [stderr] 
Dec 01 07:08:13.513 INFO [stderr] warning: unused import: `std::error::Error`
Dec 01 07:08:13.513 INFO [stderr]  --> src/pipeline.rs:4:5
Dec 01 07:08:13.514 INFO [stderr]   |
Dec 01 07:08:13.514 INFO [stderr] 4 | use std::error::Error;
Dec 01 07:08:13.514 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^
Dec 01 07:08:13.514 INFO [stderr] 
Dec 01 07:08:13.515 INFO [stderr] warning: unused imports: `empty`, `run_fn`
Dec 01 07:08:13.515 INFO [stderr]   --> src/pipeline.rs:11:27
Dec 01 07:08:13.515 INFO [stderr]    |
Dec 01 07:08:13.516 INFO [stderr] 11 | use environment::{global, empty, run_fn};
Dec 01 07:08:13.516 INFO [stderr]    |                           ^^^^^  ^^^^^^
Dec 01 07:08:13.516 INFO [stderr] 
Dec 01 07:08:13.517 INFO [stderr] warning: unused import: `terminal`
Dec 01 07:08:13.517 INFO [stderr]    --> src/pipeline.rs:197:13
Dec 01 07:08:13.517 INFO [stderr]     |
Dec 01 07:08:13.518 INFO [stderr] 197 |         use terminal;
Dec 01 07:08:13.518 INFO [stderr]     |             ^^^^^^^^
Dec 01 07:08:13.518 INFO [stderr] 
Dec 01 07:08:13.518 INFO [stderr] warning: unused import: `pipeline::ActivePipeline`
Dec 01 07:08:13.523 INFO [stderr]   --> src/main.rs:46:5
Dec 01 07:08:13.523 INFO [stderr]    |
Dec 01 07:08:13.524 INFO [stderr] 46 | use pipeline::ActivePipeline;
Dec 01 07:08:13.524 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:13.524 INFO [stderr] 
Dec 01 07:08:15.099 INFO [stderr] warning: unused import: `futures`
Dec 01 07:08:15.099 INFO [stderr]  --> src/reader.rs:7:5
Dec 01 07:08:15.100 INFO [stderr]   |
Dec 01 07:08:15.100 INFO [stderr] 7 | use futures::*;
Dec 01 07:08:15.100 INFO [stderr]   |     ^^^^^^^
Dec 01 07:08:15.100 INFO [stderr] 
Dec 01 07:08:15.288 INFO [stderr] warning: unused variable: `lex`
Dec 01 07:08:15.288 INFO [stderr]    --> src/library/core.rs:207:15
Dec 01 07:08:15.288 INFO [stderr]     |
Dec 01 07:08:15.289 INFO [stderr] 207 | fn core_undef(lex: &Environment, args: &[Value]) -> Eval<Value> {
Dec 01 07:08:15.289 INFO [stderr]     |               ^^^ help: consider using `_lex` instead
Dec 01 07:08:15.289 INFO [stderr]     |
Dec 01 07:08:15.290 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 07:08:15.290 INFO [stderr] 
Dec 01 07:08:15.290 INFO [stderr] warning: variable `r` is assigned to, but never used
Dec 01 07:08:15.290 INFO [stderr]    --> src/library/core.rs:230:17
Dec 01 07:08:15.291 INFO [stderr]     |
Dec 01 07:08:15.291 INFO [stderr] 230 |         let mut r = Value::empty();
Dec 01 07:08:15.291 INFO [stderr]     |                 ^
Dec 01 07:08:15.291 INFO [stderr]     |
Dec 01 07:08:15.292 INFO [stderr]     = note: consider using `_r` instead
Dec 01 07:08:15.292 INFO [stderr] 
Dec 01 07:08:15.292 INFO [stderr] warning: value assigned to `r` is never read
Dec 01 07:08:15.292 INFO [stderr]    --> src/library/core.rs:232:13
Dec 01 07:08:15.293 INFO [stderr]     |
Dec 01 07:08:15.293 INFO [stderr] 232 |             r = match i.evaluate(lex).wait() {
Dec 01 07:08:15.293 INFO [stderr]     |             ^
Dec 01 07:08:15.293 INFO [stderr]     |
Dec 01 07:08:15.294 INFO [stderr]     = note: #[warn(unused_assignments)] on by default
Dec 01 07:08:15.294 INFO [stderr] 
Dec 01 07:08:15.294 INFO [stderr] warning: unused variable: `v`
Dec 01 07:08:15.298 INFO [stderr]    --> src/library/operators.rs:361:33
Dec 01 07:08:15.299 INFO [stderr]     |
Dec 01 07:08:15.299 INFO [stderr] 361 |             ValueData::List(ref v) => {
Dec 01 07:08:15.299 INFO [stderr]     |                                 ^ help: consider using `_v` instead
Dec 01 07:08:15.299 INFO [stderr] 
Dec 01 07:08:15.299 INFO [stderr] warning: unused variable: `env`
Dec 01 07:08:15.300 INFO [stderr]  --> src/library/async.rs:5:9
Dec 01 07:08:15.300 INFO [stderr]   |
Dec 01 07:08:15.300 INFO [stderr] 5 |     let env = global();
Dec 01 07:08:15.300 INFO [stderr]   |         ^^^ help: consider using `_env` instead
Dec 01 07:08:15.300 INFO [stderr] 
Dec 01 07:08:15.301 INFO [stderr] warning: unused variable: `args`
Dec 01 07:08:15.301 INFO [stderr]   --> src/library/builtins.rs:45:28
Dec 01 07:08:15.301 INFO [stderr]    |
Dec 01 07:08:15.301 INFO [stderr] 45 | fn fn_pwd(_: &Environment, args: &[Value]) -> EvalResult {
Dec 01 07:08:15.301 INFO [stderr]    |                            ^^^^ help: consider using `_args` instead
Dec 01 07:08:15.301 INFO [stderr] 
Dec 01 07:08:15.302 INFO [stderr] warning: unused variable: `r`
Dec 01 07:08:15.302 INFO [stderr]    --> src/data.rs:108:31
Dec 01 07:08:15.302 INFO [stderr]     |
Dec 01 07:08:15.302 INFO [stderr] 108 |     fn into_raw_stream(&self, r: bool, w: bool) -> Eval<StreamWrapper> {
Dec 01 07:08:15.302 INFO [stderr]     |                               ^ help: consider using `_r` instead
Dec 01 07:08:15.307 INFO [stderr] 
Dec 01 07:08:15.307 INFO [stderr] warning: unused variable: `w`
Dec 01 07:08:15.307 INFO [stderr]    --> src/data.rs:108:40
Dec 01 07:08:15.307 INFO [stderr]     |
Dec 01 07:08:15.307 INFO [stderr] 108 |     fn into_raw_stream(&self, r: bool, w: bool) -> Eval<StreamWrapper> {
Dec 01 07:08:15.308 INFO [stderr]     |                                        ^ help: consider using `_w` instead
Dec 01 07:08:15.308 INFO [stderr] 
Dec 01 07:08:15.308 INFO [stderr] warning: unused variable: `key`
Dec 01 07:08:15.308 INFO [stderr]    --> src/data.rs:154:23
Dec 01 07:08:15.308 INFO [stderr]     |
Dec 01 07:08:15.308 INFO [stderr] 154 |     fn get_key(&self, key: &Value) -> Eval<Option<Value>> {
Dec 01 07:08:15.308 INFO [stderr]     |                       ^^^ help: consider using `_key` instead
Dec 01 07:08:15.309 INFO [stderr] 
Dec 01 07:08:15.309 INFO [stderr] warning: unused variable: `key`
Dec 01 07:08:15.309 INFO [stderr]    --> src/data.rs:162:23
Dec 01 07:08:15.309 INFO [stderr]     |
Dec 01 07:08:15.309 INFO [stderr] 162 |     fn set_key(&self, key: Value, value: Value) -> Eval<Value> {
Dec 01 07:08:15.310 INFO [stderr]     |                       ^^^ help: consider using `_key` instead
Dec 01 07:08:15.310 INFO [stderr] 
Dec 01 07:08:15.310 INFO [stderr] warning: unused variable: `value`
Dec 01 07:08:15.310 INFO [stderr]    --> src/data.rs:162:35
Dec 01 07:08:15.310 INFO [stderr]     |
Dec 01 07:08:15.310 INFO [stderr] 162 |     fn set_key(&self, key: Value, value: Value) -> Eval<Value> {
Dec 01 07:08:15.311 INFO [stderr]     |                                   ^^^^^ help: consider using `_value` instead
Dec 01 07:08:15.311 INFO [stderr] 
Dec 01 07:08:15.311 INFO [stderr] warning: unused variable: `s`
Dec 01 07:08:15.311 INFO [stderr]    --> src/data.rs:788:39
Dec 01 07:08:15.311 INFO [stderr]     |
Dec 01 07:08:15.311 INFO [stderr] 788 |             &ValueData::RawStream(ref s) => {
Dec 01 07:08:15.311 INFO [stderr]     |                                       ^ help: consider using `_s` instead
Dec 01 07:08:15.312 INFO [stderr] 
Dec 01 07:08:15.312 INFO [stderr] warning: unused variable: `c`
Dec 01 07:08:15.312 INFO [stderr]    --> src/stream/poly.rs:259:20
Dec 01 07:08:15.312 INFO [stderr]     |
Dec 01 07:08:15.312 INFO [stderr] 259 |     fn push(&self, c: char) {
Dec 01 07:08:15.312 INFO [stderr]     |                    ^ help: consider using `_c` instead
Dec 01 07:08:15.313 INFO [stderr] 
Dec 01 07:08:15.313 INFO [stderr] warning: unused variable: `tty_rows`
Dec 01 07:08:15.313 INFO [stderr]   --> src/input/render.rs:69:24
Dec 01 07:08:15.313 INFO [stderr]    |
Dec 01 07:08:15.313 INFO [stderr] 69 |         let (tty_cols, tty_rows) = terminal_size().unwrap_or((80, 24));
Dec 01 07:08:15.313 INFO [stderr]    |                        ^^^^^^^^ help: consider using `_tty_rows` instead
Dec 01 07:08:15.314 INFO [stderr] 
Dec 01 07:08:15.314 INFO [stderr] warning: unused variable: `mark`
Dec 01 07:08:15.314 INFO [stderr]    --> src/input/render.rs:110:13
Dec 01 07:08:15.314 INFO [stderr]     |
Dec 01 07:08:15.314 INFO [stderr] 110 |         let mark = self.set.marked_idx();
Dec 01 07:08:15.314 INFO [stderr]     |             ^^^^ help: consider using `_mark` instead
Dec 01 07:08:15.323 INFO [stderr] 
Dec 01 07:08:15.323 INFO [stderr] warning: unused variable: `tty_rows`
Dec 01 07:08:15.323 INFO [stderr]    --> src/input/render.rs:193:24
Dec 01 07:08:15.323 INFO [stderr]     |
Dec 01 07:08:15.323 INFO [stderr] 193 |         let (tty_cols, tty_rows) = terminal_size().unwrap_or((80, 24));
Dec 01 07:08:15.324 INFO [stderr]     |                        ^^^^^^^^ help: consider using `_tty_rows` instead
Dec 01 07:08:15.324 INFO [stderr] 
Dec 01 07:08:15.324 INFO [stderr] warning: unused variable: `f`
Dec 01 07:08:15.324 INFO [stderr]   --> src/input/keybind.rs:12:19
Dec 01 07:08:15.324 INFO [stderr]    |
Dec 01 07:08:15.324 INFO [stderr] 12 |     fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
Dec 01 07:08:15.325 INFO [stderr]    |                   ^ help: consider using `_f` instead
Dec 01 07:08:15.325 INFO [stderr] 
Dec 01 07:08:15.325 INFO [stderr] warning: unused variable: `msg`
Dec 01 07:08:15.325 INFO [stderr]    --> src/input/mod.rs:181:35
Dec 01 07:08:15.325 INFO [stderr]     |
Dec 01 07:08:15.325 INFO [stderr] 181 |     fn fail_completion(&mut self, msg: &str) -> io::Result<()> {
Dec 01 07:08:15.326 INFO [stderr]     |                                   ^^^ help: consider using `_msg` instead
Dec 01 07:08:15.326 INFO [stderr] 
Dec 01 07:08:15.326 INFO [stderr] warning: unused variable: `esc`
Dec 01 07:08:15.326 INFO [stderr]    --> src/input/mod.rs:237:17
Dec 01 07:08:15.326 INFO [stderr]     |
Dec 01 07:08:15.327 INFO [stderr] 237 |             let esc = self.parent.keymap.bind(event::Key::Esc, move || {
Dec 01 07:08:15.327 INFO [stderr]     |                 ^^^ help: consider using `_esc` instead
Dec 01 07:08:15.327 INFO [stderr] 
Dec 01 07:08:15.327 INFO [stderr] warning: unused variable: `r`
Dec 01 07:08:15.327 INFO [stderr]    --> src/planner.rs:140:25
Dec 01 07:08:15.327 INFO [stderr]     |
Dec 01 07:08:15.327 INFO [stderr] 140 |             if let Some(r) = r {
Dec 01 07:08:15.328 INFO [stderr]     |                         ^ help: consider using `_r` instead
Dec 01 07:08:15.328 INFO [stderr] 
Dec 01 07:08:15.328 INFO [stderr] warning: unused variable: `opts`
Dec 01 07:08:15.328 INFO [stderr]    --> src/pipeline.rs:243:29
Dec 01 07:08:15.328 INFO [stderr]     |
Dec 01 07:08:15.328 INFO [stderr] 243 |                 if let Some(opts) = opts {
Dec 01 07:08:15.328 INFO [stderr]     |                             ^^^^ help: consider using `_opts` instead
Dec 01 07:08:15.329 INFO [stderr] 
Dec 01 07:08:15.329 INFO [stderr] warning: unused variable: `val`
Dec 01 07:08:15.329 INFO [stderr]   --> src/history.rs:22:19
Dec 01 07:08:15.329 INFO [stderr]    |
Dec 01 07:08:15.329 INFO [stderr] 22 |     fn set(&self, val: Value) {
Dec 01 07:08:15.329 INFO [stderr]    |                   ^^^ help: consider using `_val` instead
Dec 01 07:08:15.330 INFO [stderr] 
Dec 01 07:08:15.330 INFO [stderr] warning: unused variable: `t`
Dec 01 07:08:15.330 INFO [stderr]   --> src/history.rs:93:26
Dec 01 07:08:15.330 INFO [stderr]    |
Dec 01 07:08:15.330 INFO [stderr] 93 |     fn match_text(&self, t: &str) -> Option<u32> {
Dec 01 07:08:15.330 INFO [stderr]    |                          ^ help: consider using `_t` instead
Dec 01 07:08:15.330 INFO [stderr] 
Dec 01 07:08:15.331 INFO [stderr] warning: unused variable: `v`
Dec 01 07:08:15.331 INFO [stderr]    --> src/history.rs:100:25
Dec 01 07:08:15.331 INFO [stderr]     |
Dec 01 07:08:15.331 INFO [stderr] 100 |     fn match_obj(&self, v: &Value) -> Option<u32> {
Dec 01 07:08:15.331 INFO [stderr]     |                         ^ help: consider using `_v` instead
Dec 01 07:08:15.331 INFO [stderr] 
Dec 01 07:08:16.171 INFO [stderr] warning: function is never used: `core_undef`
Dec 01 07:08:16.171 INFO [stderr]    --> src/library/core.rs:207:1
Dec 01 07:08:16.171 INFO [stderr]     |
Dec 01 07:08:16.171 INFO [stderr] 207 | fn core_undef(lex: &Environment, args: &[Value]) -> Eval<Value> {
Dec 01 07:08:16.171 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.171 INFO [stderr]     |
Dec 01 07:08:16.171 INFO [stderr]     = note: #[warn(dead_code)] on by default
Dec 01 07:08:16.171 INFO [stderr] 
Dec 01 07:08:16.171 INFO [stderr] warning: method is never used: `to_eval`
Dec 01 07:08:16.171 INFO [stderr]   --> src/reader.rs:41:5
Dec 01 07:08:16.171 INFO [stderr]    |
Dec 01 07:08:16.171 INFO [stderr] 41 |     pub fn to_eval(self) -> EvalError {
Dec 01 07:08:16.171 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.171 INFO [stderr] 
Dec 01 07:08:16.171 INFO [stderr] warning: variant is never constructed: `StringContent`
Dec 01 07:08:16.171 INFO [stderr]   --> src/reader.rs:97:5
Dec 01 07:08:16.171 INFO [stderr]    |
Dec 01 07:08:16.171 INFO [stderr] 97 |     StringContent(String),
Dec 01 07:08:16.171 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.171 INFO [stderr] 
Dec 01 07:08:16.171 INFO [stderr] warning: function is never used: `read_autoclose`
Dec 01 07:08:16.171 INFO [stderr]    --> src/reader.rs:888:1
Dec 01 07:08:16.171 INFO [stderr]     |
Dec 01 07:08:16.171 INFO [stderr] 888 | pub fn read_autoclose<R: CharStream>(strm: &mut R) -> ParseOutput<Value> {
Dec 01 07:08:16.171 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.171 INFO [stderr] 
Dec 01 07:08:16.171 INFO [stderr] warning: struct is never constructed: `HistoryRenderer`
Dec 01 07:08:16.171 INFO [stderr]    --> src/input/render.rs:231:1
Dec 01 07:08:16.171 INFO [stderr]     |
Dec 01 07:08:16.171 INFO [stderr] 231 | pub struct HistoryRenderer<W: Write> {
Dec 01 07:08:16.171 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.171 INFO [stderr] 
Dec 01 07:08:16.171 INFO [stderr] warning: enum is never used: `Renderer`
Dec 01 07:08:16.171 INFO [stderr]    --> src/input/render.rs:235:1
Dec 01 07:08:16.171 INFO [stderr]     |
Dec 01 07:08:16.171 INFO [stderr] 235 | pub enum Renderer<W: Write> {
Dec 01 07:08:16.171 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.171 INFO [stderr] 
Dec 01 07:08:16.171 INFO [stderr] warning: method is never used: `new`
Dec 01 07:08:16.171 INFO [stderr]    --> src/input/render.rs:242:5
Dec 01 07:08:16.171 INFO [stderr]     |
Dec 01 07:08:16.171 INFO [stderr] 242 |     pub fn new(write: raw::RawTerminal<W>) -> Self {
Dec 01 07:08:16.171 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.171 INFO [stderr] 
Dec 01 07:08:16.171 INFO [stderr] warning: method is never used: `to_line`
Dec 01 07:08:16.171 INFO [stderr]    --> src/input/render.rs:250:5
Dec 01 07:08:16.171 INFO [stderr]     |
Dec 01 07:08:16.171 INFO [stderr] 250 |     pub fn to_line(self) -> (Self, io::Result<()>) {
Dec 01 07:08:16.171 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.171 INFO [stderr] 
Dec 01 07:08:16.171 INFO [stderr] warning: method is never used: `to_complete`
Dec 01 07:08:16.171 INFO [stderr]    --> src/input/render.rs:263:5
Dec 01 07:08:16.171 INFO [stderr]     |
Dec 01 07:08:16.171 INFO [stderr] 263 |     pub fn to_complete(self, set: &CompletionSet) -> Result<Self, (Self, io::Error)> {
Dec 01 07:08:16.171 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.171 INFO [stderr] 
Dec 01 07:08:16.171 INFO [stderr] warning: method is never used: `output`
Dec 01 07:08:16.171 INFO [stderr]    --> src/input/render.rs:271:5
Dec 01 07:08:16.171 INFO [stderr]     |
Dec 01 07:08:16.171 INFO [stderr] 271 |     pub fn output(&mut self) -> &mut raw::RawTerminal<W> {
Dec 01 07:08:16.171 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.171 INFO [stderr] 
Dec 01 07:08:16.171 INFO [stderr] warning: method is never used: `render`
Dec 01 07:08:16.171 INFO [stderr]    --> src/input/render.rs:278:5
Dec 01 07:08:16.171 INFO [stderr]     |
Dec 01 07:08:16.171 INFO [stderr] 278 | /     pub fn render<E: EditingDiscipline>(&mut self,
Dec 01 07:08:16.171 INFO [stderr] 279 | |                   editor: &LineEditor<E>) -> io::Result<()> {
Dec 01 07:08:16.171 INFO [stderr] 280 | |         match *self {
Dec 01 07:08:16.171 INFO [stderr] 281 | |             Renderer::Line(ref mut r) => r.render(editor),
Dec 01 07:08:16.171 INFO [stderr] 282 | |             Renderer::Complete(ref mut r) => r.render(editor),
Dec 01 07:08:16.171 INFO [stderr] 283 | |         }
Dec 01 07:08:16.171 INFO [stderr] 284 | |     }
Dec 01 07:08:16.171 INFO [stderr]     | |_____^
Dec 01 07:08:16.171 INFO [stderr] 
Dec 01 07:08:16.171 INFO [stderr] warning: variant is never constructed: `Permanent`
Dec 01 07:08:16.171 INFO [stderr]  --> src/input/keybind.rs:7:5
Dec 01 07:08:16.171 INFO [stderr]   |
Dec 01 07:08:16.172 INFO [stderr] 7 |     Permanent(Box<Fn() + Send + 'static>),
Dec 01 07:08:16.172 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.172 INFO [stderr] 
Dec 01 07:08:16.172 INFO [stderr] warning: method is never used: `bind_permanent`
Dec 01 07:08:16.172 INFO [stderr]   --> src/input/keybind.rs:51:5
Dec 01 07:08:16.172 INFO [stderr]    |
Dec 01 07:08:16.172 INFO [stderr] 51 | /     pub fn bind_permanent<F>(&self, key: event::Key, f: F)
Dec 01 07:08:16.172 INFO [stderr] 52 | |             where F: Fn() + Send + 'static {
Dec 01 07:08:16.172 INFO [stderr] 53 | |         let mut w = self.binds.lock().unwrap();
Dec 01 07:08:16.172 INFO [stderr] 54 | |         w.insert(key, Binding::Permanent(Box::new(f)));
Dec 01 07:08:16.172 INFO [stderr] 55 | |     }
Dec 01 07:08:16.172 INFO [stderr]    | |_____^
Dec 01 07:08:16.172 INFO [stderr] 
Dec 01 07:08:16.172 INFO [stderr] warning: field is never used: `func`
Dec 01 07:08:16.172 INFO [stderr]   --> src/input/keybind.rs:85:5
Dec 01 07:08:16.172 INFO [stderr]    |
Dec 01 07:08:16.172 INFO [stderr] 85 |     func: Arc<Box<Fn() + Send + Sync + 'static>>,
Dec 01 07:08:16.172 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.172 INFO [stderr] 
Dec 01 07:08:16.172 INFO [stderr] warning: method is never used: `release`
Dec 01 07:08:16.172 INFO [stderr]   --> src/terminal.rs:57:5
Dec 01 07:08:16.172 INFO [stderr]    |
Dec 01 07:08:16.172 INFO [stderr] 57 |     pub fn release(self) {}
Dec 01 07:08:16.172 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.172 INFO [stderr] 
Dec 01 07:08:16.172 INFO [stderr] warning: method is never used: `stderr`
Dec 01 07:08:16.172 INFO [stderr]   --> src/terminal.rs:76:5
Dec 01 07:08:16.172 INFO [stderr]    |
Dec 01 07:08:16.172 INFO [stderr] 76 |     pub fn stderr(&self) -> StderrGuard {
Dec 01 07:08:16.172 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.172 INFO [stderr] 
Dec 01 07:08:16.172 INFO [stderr] warning: method is never used: `into_owned_channels`
Dec 01 07:08:16.172 INFO [stderr]   --> src/terminal.rs:88:5
Dec 01 07:08:16.172 INFO [stderr]    |
Dec 01 07:08:16.172 INFO [stderr] 88 |     pub fn into_owned_channels(self) -> (OwnedStdinGuard, OwnedStdoutGuard, OwnedStderrGuard) {
Dec 01 07:08:16.172 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.172 INFO [stderr] 
Dec 01 07:08:16.172 INFO [stderr] warning: struct is never constructed: `StderrGuard`
Dec 01 07:08:16.172 INFO [stderr]    --> src/terminal.rs:124:1
Dec 01 07:08:16.172 INFO [stderr]     |
Dec 01 07:08:16.172 INFO [stderr] 124 | pub struct StderrGuard<'a> {
Dec 01 07:08:16.172 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.172 INFO [stderr] 
Dec 01 07:08:16.172 INFO [stderr] warning: struct is never constructed: `OwnedStdoutGuard`
Dec 01 07:08:16.172 INFO [stderr]    --> src/terminal.rs:156:1
Dec 01 07:08:16.172 INFO [stderr]     |
Dec 01 07:08:16.172 INFO [stderr] 156 | pub struct OwnedStdoutGuard {
Dec 01 07:08:16.172 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.172 INFO [stderr] 
Dec 01 07:08:16.172 INFO [stderr] warning: method is never used: `as_raw`
Dec 01 07:08:16.172 INFO [stderr]    --> src/terminal.rs:172:5
Dec 01 07:08:16.172 INFO [stderr]     |
Dec 01 07:08:16.172 INFO [stderr] 172 |     pub fn as_raw(self) -> FdGuard<Self> {
Dec 01 07:08:16.172 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.172 INFO [stderr] 
Dec 01 07:08:16.172 INFO [stderr] warning: struct is never constructed: `OwnedStdinGuard`
Dec 01 07:08:16.172 INFO [stderr]    --> src/terminal.rs:179:1
Dec 01 07:08:16.172 INFO [stderr]     |
Dec 01 07:08:16.172 INFO [stderr] 179 | pub struct OwnedStdinGuard {
Dec 01 07:08:16.172 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.172 INFO [stderr] 
Dec 01 07:08:16.172 INFO [stderr] warning: method is never used: `as_raw`
Dec 01 07:08:16.172 INFO [stderr]    --> src/terminal.rs:191:5
Dec 01 07:08:16.172 INFO [stderr]     |
Dec 01 07:08:16.172 INFO [stderr] 191 |     pub fn as_raw(self) -> FdGuard<Self> {
Dec 01 07:08:16.172 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.172 INFO [stderr] 
Dec 01 07:08:16.172 INFO [stderr] warning: struct is never constructed: `OwnedStderrGuard`
Dec 01 07:08:16.172 INFO [stderr]    --> src/terminal.rs:198:1
Dec 01 07:08:16.172 INFO [stderr]     |
Dec 01 07:08:16.172 INFO [stderr] 198 | pub struct OwnedStderrGuard {
Dec 01 07:08:16.172 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.172 INFO [stderr] 
Dec 01 07:08:16.172 INFO [stderr] warning: method is never used: `as_raw`
Dec 01 07:08:16.172 INFO [stderr]    --> src/terminal.rs:214:5
Dec 01 07:08:16.172 INFO [stderr]     |
Dec 01 07:08:16.172 INFO [stderr] 214 |     pub fn as_raw(self) -> FdGuard<Self> {
Dec 01 07:08:16.172 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.172 INFO [stderr] 
Dec 01 07:08:16.172 INFO [stderr] warning: struct is never constructed: `FdGuard`
Dec 01 07:08:16.172 INFO [stderr]    --> src/terminal.rs:225:1
Dec 01 07:08:16.173 INFO [stderr]     |
Dec 01 07:08:16.173 INFO [stderr] 225 | pub struct FdGuard<T> {
Dec 01 07:08:16.173 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.173 INFO [stderr] 
Dec 01 07:08:16.173 INFO [stderr] warning: method is never used: `fd`
Dec 01 07:08:16.173 INFO [stderr]    --> src/terminal.rs:231:5
Dec 01 07:08:16.173 INFO [stderr]     |
Dec 01 07:08:16.173 INFO [stderr] 231 |     pub fn fd(&self) -> RawFd { self.fd }
Dec 01 07:08:16.173 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.173 INFO [stderr] 
Dec 01 07:08:16.173 INFO [stderr] warning: method is never used: `complete_any`
Dec 01 07:08:16.173 INFO [stderr]    --> src/completion.rs:297:5
Dec 01 07:08:16.173 INFO [stderr]     |
Dec 01 07:08:16.173 INFO [stderr] 297 |     pub fn complete_any(seed: &str) -> Self {
Dec 01 07:08:16.173 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.173 INFO [stderr] 
Dec 01 07:08:16.173 INFO [stderr] warning: method is never used: `run_cmd`
Dec 01 07:08:16.173 INFO [stderr]    --> src/planner.rs:661:5
Dec 01 07:08:16.173 INFO [stderr]     |
Dec 01 07:08:16.173 INFO [stderr] 661 |     pub fn run_cmd(name: &str, args: &[&str]) -> Result<Self, PlanningError> {
Dec 01 07:08:16.173 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.173 INFO [stderr] 
Dec 01 07:08:16.173 INFO [stderr] warning: variant is never constructed: `Unknown`
Dec 01 07:08:16.173 INFO [stderr]   --> src/pipeline.rs:22:5
Dec 01 07:08:16.173 INFO [stderr]    |
Dec 01 07:08:16.173 INFO [stderr] 22 |     Unknown
Dec 01 07:08:16.173 INFO [stderr]    |     ^^^^^^^
Dec 01 07:08:16.173 INFO [stderr] 
Dec 01 07:08:16.173 INFO [stderr] warning: enum is never used: `EvalOutput`
Dec 01 07:08:16.173 INFO [stderr]    --> src/pipeline.rs:170:1
Dec 01 07:08:16.173 INFO [stderr]     |
Dec 01 07:08:16.173 INFO [stderr] 170 | enum EvalOutput {
Dec 01 07:08:16.173 INFO [stderr]     | ^^^^^^^^^^^^^^^
Dec 01 07:08:16.173 INFO [stderr] 
Dec 01 07:08:16.173 INFO [stderr] warning: enum is never used: `OrderingKey`
Dec 01 07:08:16.173 INFO [stderr]   --> src/history.rs:27:1
Dec 01 07:08:16.173 INFO [stderr]    |
Dec 01 07:08:16.173 INFO [stderr] 27 | pub enum OrderingKey {
Dec 01 07:08:16.173 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.173 INFO [stderr] 
Dec 01 07:08:16.173 INFO [stderr] warning: struct is never constructed: `Query`
Dec 01 07:08:16.173 INFO [stderr]   --> src/history.rs:45:1
Dec 01 07:08:16.173 INFO [stderr]    |
Dec 01 07:08:16.173 INFO [stderr] 45 | pub struct Query<T> {
Dec 01 07:08:16.173 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.173 INFO [stderr] 
Dec 01 07:08:16.173 INFO [stderr] warning: method is never used: `new`
Dec 01 07:08:16.173 INFO [stderr]   --> src/history.rs:53:5
Dec 01 07:08:16.173 INFO [stderr]    |
Dec 01 07:08:16.173 INFO [stderr] 53 |     pub fn new(q: T) -> Self {
Dec 01 07:08:16.173 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.173 INFO [stderr] 
Dec 01 07:08:16.173 INFO [stderr] warning: method is never used: `order_by`
Dec 01 07:08:16.173 INFO [stderr]   --> src/history.rs:62:5
Dec 01 07:08:16.173 INFO [stderr]    |
Dec 01 07:08:16.173 INFO [stderr] 62 |     pub fn order_by(&mut self, k: OrderingKey) -> &mut Self {
Dec 01 07:08:16.173 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.173 INFO [stderr] 
Dec 01 07:08:16.173 INFO [stderr] warning: method is never used: `ascending`
Dec 01 07:08:16.173 INFO [stderr]   --> src/history.rs:68:5
Dec 01 07:08:16.173 INFO [stderr]    |
Dec 01 07:08:16.173 INFO [stderr] 68 |     pub fn ascending(&mut self) -> &mut Self {
Dec 01 07:08:16.173 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.173 INFO [stderr] 
Dec 01 07:08:16.173 INFO [stderr] warning: method is never used: `descending`
Dec 01 07:08:16.173 INFO [stderr]   --> src/history.rs:74:5
Dec 01 07:08:16.173 INFO [stderr]    |
Dec 01 07:08:16.173 INFO [stderr] 74 |     pub fn descending(&mut self) -> &mut Self {
Dec 01 07:08:16.173 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.173 INFO [stderr] 
Dec 01 07:08:16.175 INFO [stderr] warning: method is never used: `match_text`
Dec 01 07:08:16.175 INFO [stderr]   --> src/history.rs:93:5
Dec 01 07:08:16.175 INFO [stderr]    |
Dec 01 07:08:16.175 INFO [stderr] 93 |     fn match_text(&self, t: &str) -> Option<u32> {
Dec 01 07:08:16.175 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.175 INFO [stderr] 
Dec 01 07:08:16.175 INFO [stderr] warning: method is never used: `match_obj`
Dec 01 07:08:16.175 INFO [stderr]    --> src/history.rs:100:5
Dec 01 07:08:16.175 INFO [stderr]     |
Dec 01 07:08:16.175 INFO [stderr] 100 |     fn match_obj(&self, v: &Value) -> Option<u32> {
Dec 01 07:08:16.175 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.175 INFO [stderr] 
Dec 01 07:08:16.175 INFO [stderr] warning: function is never used: `value_complexity`
Dec 01 07:08:16.175 INFO [stderr]    --> src/history.rs:116:1
Dec 01 07:08:16.175 INFO [stderr]     |
Dec 01 07:08:16.175 INFO [stderr] 116 | fn value_complexity(v: &Value) -> u32 {
Dec 01 07:08:16.175 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.175 INFO [stderr] 
Dec 01 07:08:16.175 INFO [stderr] warning: function is never used: `complexity_metric`
Dec 01 07:08:16.175 INFO [stderr]    --> src/history.rs:127:1
Dec 01 07:08:16.175 INFO [stderr]     |
Dec 01 07:08:16.175 INFO [stderr] 127 | fn complexity_metric(v: &Pipeline) -> usize {
Dec 01 07:08:16.175 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.175 INFO [stderr] 
Dec 01 07:08:16.175 INFO [stderr] warning: method is never used: `clean_cmds`
Dec 01 07:08:16.175 INFO [stderr]    --> src/history.rs:145:5
Dec 01 07:08:16.175 INFO [stderr]     |
Dec 01 07:08:16.175 INFO [stderr] 145 |     fn clean_cmds(&self) {
Dec 01 07:08:16.175 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.175 INFO [stderr] 
Dec 01 07:08:16.175 INFO [stderr] warning: method is never used: `order_query_results`
Dec 01 07:08:16.175 INFO [stderr]    --> src/history.rs:151:5
Dec 01 07:08:16.175 INFO [stderr]     |
Dec 01 07:08:16.175 INFO [stderr] 151 | /     fn order_query_results<T>(&self, q: &Query<T>,
Dec 01 07:08:16.175 INFO [stderr] 152 | |                               mut commands: Vec<(u32, Arc<Command>)>)
Dec 01 07:08:16.175 INFO [stderr] 153 | |             -> Vec<Arc<Command>> {
Dec 01 07:08:16.175 INFO [stderr] 154 | |         let vals = self.values.lock().unwrap();
Dec 01 07:08:16.175 INFO [stderr] ...   |
Dec 01 07:08:16.175 INFO [stderr] 191 | |         }
Dec 01 07:08:16.175 INFO [stderr] 192 | |     }
Dec 01 07:08:16.175 INFO [stderr]     | |_____^
Dec 01 07:08:16.175 INFO [stderr] 
Dec 01 07:08:16.175 INFO [stderr] warning: method is never used: `query_text`
Dec 01 07:08:16.175 INFO [stderr]    --> src/history.rs:199:5
Dec 01 07:08:16.175 INFO [stderr]     |
Dec 01 07:08:16.175 INFO [stderr] 199 |     pub fn query_text<S: AsRef<str>>(&self, query: Query<S>) -> Vec<Arc<Command>> {
Dec 01 07:08:16.175 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.175 INFO [stderr] 
Dec 01 07:08:16.175 INFO [stderr] warning: method is never used: `query_structural`
Dec 01 07:08:16.175 INFO [stderr]    --> src/history.rs:225:5
Dec 01 07:08:16.175 INFO [stderr]     |
Dec 01 07:08:16.175 INFO [stderr] 225 |     pub fn query_structural(&self, query: Query<Value>) -> Vec<Arc<Command>> {
Dec 01 07:08:16.175 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:16.175 INFO [stderr] 
Dec 01 07:08:16.211 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 07:08:16.211 INFO [stderr]   --> src/input/render.rs:65:9
Dec 01 07:08:16.211 INFO [stderr]    |
Dec 01 07:08:16.211 INFO [stderr] 65 | /         write!(self.output, "\r{}{}{}",
Dec 01 07:08:16.211 INFO [stderr] 66 | |                clear::CurrentLine, lprompt, s);
Dec 01 07:08:16.211 INFO [stderr]    | |_______________________________________________^
Dec 01 07:08:16.211 INFO [stderr]    |
Dec 01 07:08:16.211 INFO [stderr]    = note: #[warn(unused_must_use)] on by default
Dec 01 07:08:16.211 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 07:08:16.211 INFO [stderr]    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 01 07:08:16.211 INFO [stderr] 
Dec 01 07:08:16.219 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 07:08:16.219 INFO [stderr]    --> src/input/mod.rs:318:17
Dec 01 07:08:16.219 INFO [stderr]     |
Dec 01 07:08:16.219 INFO [stderr] 318 |                 self.redraw();
Dec 01 07:08:16.219 INFO [stderr]     |                 ^^^^^^^^^^^^^^
Dec 01 07:08:16.219 INFO [stderr]     |
Dec 01 07:08:16.219 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 07:08:16.219 INFO [stderr] 
Dec 01 07:08:25.263 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 37.21s
Dec 01 07:08:25.271 INFO [stderr] su: No module specific data is present
Dec 01 07:08:25.620 INFO running `"docker" "inspect" "ff7256ff63d65bfe5b98cc2c34bc3468faab0c475767721758eb57a5a98e98cd"`
Dec 01 07:08:25.708 INFO running `"docker" "rm" "-f" "ff7256ff63d65bfe5b98cc2c34bc3468faab0c475767721758eb57a5a98e98cd"`
Dec 01 07:08:25.793 INFO [stdout] ff7256ff63d65bfe5b98cc2c34bc3468faab0c475767721758eb57a5a98e98cd
Dec 01 07:08:25.793 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 07:08:25.974 INFO [stdout] 5d5c15479bda0f3b27624e91988d131b63c254392d9c322702642e4e33b450ba
Dec 01 07:08:25.976 INFO running `"docker" "start" "-a" "5d5c15479bda0f3b27624e91988d131b63c254392d9c322702642e4e33b450ba"`
Dec 01 07:08:26.405 INFO [stderr] usermod: no changes
Dec 01 07:08:26.492 INFO [stderr]    Compiling ysh v0.1.0 (/source)
Dec 01 07:08:27.659 INFO [stderr] warning: unused import: `data::*`
Dec 01 07:08:27.659 INFO [stderr]  --> src/library/async.rs:2:5
Dec 01 07:08:27.659 INFO [stderr]   |
Dec 01 07:08:27.659 INFO [stderr] 2 | use data::*;
Dec 01 07:08:27.659 INFO [stderr]   |     ^^^^^^^
Dec 01 07:08:27.659 INFO [stderr]   |
Dec 01 07:08:27.659 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 01 07:08:27.659 INFO [stderr] 
Dec 01 07:08:27.659 INFO [stderr] warning: unused imports: `Arc`, `atomic`, `mpsc`
Dec 01 07:08:27.659 INFO [stderr]  --> src/library/filesystem.rs:2:17
Dec 01 07:08:27.659 INFO [stderr]   |
Dec 01 07:08:27.659 INFO [stderr] 2 | use std::sync::{atomic, mpsc, Arc};
Dec 01 07:08:27.659 INFO [stderr]   |                 ^^^^^^  ^^^^  ^^^
Dec 01 07:08:27.659 INFO [stderr] 
Dec 01 07:08:27.659 INFO [stderr] warning: unused import: `std::io`
Dec 01 07:08:27.659 INFO [stderr]  --> src/library/filesystem.rs:4:5
Dec 01 07:08:27.659 INFO [stderr]   |
Dec 01 07:08:27.659 INFO [stderr] 4 | use std::io;
Dec 01 07:08:27.659 INFO [stderr]   |     ^^^^^^^
Dec 01 07:08:27.659 INFO [stderr] 
Dec 01 07:08:27.659 INFO [stderr] warning: unused import: `crossbeam::queue::MsQueue`
Dec 01 07:08:27.659 INFO [stderr]   --> src/library/filesystem.rs:10:5
Dec 01 07:08:27.659 INFO [stderr]    |
Dec 01 07:08:27.659 INFO [stderr] 10 | use crossbeam::queue::MsQueue;
Dec 01 07:08:27.659 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:27.659 INFO [stderr] 
Dec 01 07:08:27.659 INFO [stderr] warning: unused import: `std::thread`
Dec 01 07:08:27.659 INFO [stderr]   --> src/library/filesystem.rs:49:9
Dec 01 07:08:27.659 INFO [stderr]    |
Dec 01 07:08:27.659 INFO [stderr] 49 |     use std::thread;
Dec 01 07:08:27.659 INFO [stderr]    |         ^^^^^^^^^^^
Dec 01 07:08:27.659 INFO [stderr] 
Dec 01 07:08:27.662 INFO [stderr] warning: unused import: `evaluate::*`
Dec 01 07:08:27.662 INFO [stderr]  --> src/stream/poly.rs:9:5
Dec 01 07:08:27.662 INFO [stderr]   |
Dec 01 07:08:27.662 INFO [stderr] 9 | use evaluate::*;
Dec 01 07:08:27.662 INFO [stderr]   |     ^^^^^^^^^^^
Dec 01 07:08:27.662 INFO [stderr] 
Dec 01 07:08:27.669 INFO [stderr] warning: unused import: `ParseOutput`
Dec 01 07:08:27.669 INFO [stderr]    --> src/completion.rs:260:22
Dec 01 07:08:27.669 INFO [stderr]     |
Dec 01 07:08:27.669 INFO [stderr] 260 |         use reader::{ParseOutput, ParseContext};
Dec 01 07:08:27.669 INFO [stderr]     |                      ^^^^^^^^^^^
Dec 01 07:08:27.669 INFO [stderr] 
Dec 01 07:08:27.672 INFO [stderr] warning: unused import: `data::*`
Dec 01 07:08:27.672 INFO [stderr]    --> src/planner.rs:706:9
Dec 01 07:08:27.672 INFO [stderr]     |
Dec 01 07:08:27.672 INFO [stderr] 706 |     use data::*;
Dec 01 07:08:27.672 INFO [stderr]     |         ^^^^^^^
Dec 01 07:08:27.672 INFO [stderr] 
Dec 01 07:08:27.672 INFO [stderr] warning: unused import: `std::path::PathBuf`
Dec 01 07:08:27.672 INFO [stderr]  --> src/pipeline.rs:2:5
Dec 01 07:08:27.672 INFO [stderr]   |
Dec 01 07:08:27.672 INFO [stderr] 2 | use std::path::PathBuf;
Dec 01 07:08:27.672 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 01 07:08:27.672 INFO [stderr] 
Dec 01 07:08:27.672 INFO [stderr] warning: unused import: `std::error::Error`
Dec 01 07:08:27.672 INFO [stderr]  --> src/pipeline.rs:4:5
Dec 01 07:08:27.672 INFO [stderr]   |
Dec 01 07:08:27.672 INFO [stderr] 4 | use std::error::Error;
Dec 01 07:08:27.672 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^
Dec 01 07:08:27.672 INFO [stderr] 
Dec 01 07:08:27.672 INFO [stderr] warning: unused imports: `empty`, `run_fn`
Dec 01 07:08:27.672 INFO [stderr]   --> src/pipeline.rs:11:27
Dec 01 07:08:27.672 INFO [stderr]    |
Dec 01 07:08:27.672 INFO [stderr] 11 | use environment::{global, empty, run_fn};
Dec 01 07:08:27.672 INFO [stderr]    |                           ^^^^^  ^^^^^^
Dec 01 07:08:27.672 INFO [stderr] 
Dec 01 07:08:27.672 INFO [stderr] warning: unused import: `terminal`
Dec 01 07:08:27.672 INFO [stderr]    --> src/pipeline.rs:197:13
Dec 01 07:08:27.672 INFO [stderr]     |
Dec 01 07:08:27.672 INFO [stderr] 197 |         use terminal;
Dec 01 07:08:27.672 INFO [stderr]     |             ^^^^^^^^
Dec 01 07:08:27.672 INFO [stderr] 
Dec 01 07:08:27.672 INFO [stderr] warning: unused import: `pipeline::ActivePipeline`
Dec 01 07:08:27.672 INFO [stderr]   --> src/main.rs:46:5
Dec 01 07:08:27.672 INFO [stderr]    |
Dec 01 07:08:27.672 INFO [stderr] 46 | use pipeline::ActivePipeline;
Dec 01 07:08:27.672 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:27.672 INFO [stderr] 
Dec 01 07:08:29.510 INFO [stderr] warning: unused import: `futures`
Dec 01 07:08:29.510 INFO [stderr]  --> src/reader.rs:7:5
Dec 01 07:08:29.510 INFO [stderr]   |
Dec 01 07:08:29.510 INFO [stderr] 7 | use futures::*;
Dec 01 07:08:29.510 INFO [stderr]   |     ^^^^^^^
Dec 01 07:08:29.510 INFO [stderr] 
Dec 01 07:08:29.776 INFO [stderr] warning: unused variable: `lex`
Dec 01 07:08:29.776 INFO [stderr]    --> src/library/core.rs:207:15
Dec 01 07:08:29.776 INFO [stderr]     |
Dec 01 07:08:29.776 INFO [stderr] 207 | fn core_undef(lex: &Environment, args: &[Value]) -> Eval<Value> {
Dec 01 07:08:29.776 INFO [stderr]     |               ^^^ help: consider using `_lex` instead
Dec 01 07:08:29.776 INFO [stderr]     |
Dec 01 07:08:29.776 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 07:08:29.776 INFO [stderr] 
Dec 01 07:08:29.776 INFO [stderr] warning: variable `r` is assigned to, but never used
Dec 01 07:08:29.776 INFO [stderr]    --> src/library/core.rs:230:17
Dec 01 07:08:29.776 INFO [stderr]     |
Dec 01 07:08:29.776 INFO [stderr] 230 |         let mut r = Value::empty();
Dec 01 07:08:29.776 INFO [stderr]     |                 ^
Dec 01 07:08:29.776 INFO [stderr]     |
Dec 01 07:08:29.776 INFO [stderr]     = note: consider using `_r` instead
Dec 01 07:08:29.776 INFO [stderr] 
Dec 01 07:08:29.776 INFO [stderr] warning: value assigned to `r` is never read
Dec 01 07:08:29.776 INFO [stderr]    --> src/library/core.rs:232:13
Dec 01 07:08:29.776 INFO [stderr]     |
Dec 01 07:08:29.776 INFO [stderr] 232 |             r = match i.evaluate(lex).wait() {
Dec 01 07:08:29.776 INFO [stderr]     |             ^
Dec 01 07:08:29.776 INFO [stderr]     |
Dec 01 07:08:29.776 INFO [stderr]     = note: #[warn(unused_assignments)] on by default
Dec 01 07:08:29.776 INFO [stderr] 
Dec 01 07:08:29.776 INFO [stderr] warning: unused variable: `v`
Dec 01 07:08:29.776 INFO [stderr]    --> src/library/operators.rs:361:33
Dec 01 07:08:29.776 INFO [stderr]     |
Dec 01 07:08:29.776 INFO [stderr] 361 |             ValueData::List(ref v) => {
Dec 01 07:08:29.776 INFO [stderr]     |                                 ^ help: consider using `_v` instead
Dec 01 07:08:29.776 INFO [stderr] 
Dec 01 07:08:29.777 INFO [stderr] warning: unused variable: `env`
Dec 01 07:08:29.777 INFO [stderr]  --> src/library/async.rs:5:9
Dec 01 07:08:29.777 INFO [stderr]   |
Dec 01 07:08:29.777 INFO [stderr] 5 |     let env = global();
Dec 01 07:08:29.777 INFO [stderr]   |         ^^^ help: consider using `_env` instead
Dec 01 07:08:29.777 INFO [stderr] 
Dec 01 07:08:29.777 INFO [stderr] warning: unused variable: `args`
Dec 01 07:08:29.777 INFO [stderr]   --> src/library/builtins.rs:45:28
Dec 01 07:08:29.777 INFO [stderr]    |
Dec 01 07:08:29.777 INFO [stderr] 45 | fn fn_pwd(_: &Environment, args: &[Value]) -> EvalResult {
Dec 01 07:08:29.777 INFO [stderr]    |                            ^^^^ help: consider using `_args` instead
Dec 01 07:08:29.777 INFO [stderr] 
Dec 01 07:08:29.780 INFO [stderr] warning: unused variable: `env`
Dec 01 07:08:29.780 INFO [stderr]    --> src/planner.rs:708:26
Dec 01 07:08:29.780 INFO [stderr]     |
Dec 01 07:08:29.780 INFO [stderr] 708 |     fn mock_shell_locate(env: &Environment, args: &[Value]) -> EvalResult {
Dec 01 07:08:29.780 INFO [stderr]     |                          ^^^ help: consider using `_env` instead
Dec 01 07:08:29.780 INFO [stderr] 
Dec 01 07:08:29.780 INFO [stderr] warning: unused variable: `env`
Dec 01 07:08:29.780 INFO [stderr]    --> src/planner.rs:718:21
Dec 01 07:08:29.780 INFO [stderr]     |
Dec 01 07:08:29.780 INFO [stderr] 718 |     fn mock_fs_glob(env: &Environment, args: &[Value]) -> EvalResult {
Dec 01 07:08:29.780 INFO [stderr]     |                     ^^^ help: consider using `_env` instead
Dec 01 07:08:29.780 INFO [stderr] 
Dec 01 07:08:29.784 INFO [stderr] warning: unused variable: `r`
Dec 01 07:08:29.785 INFO [stderr]    --> src/data.rs:108:31
Dec 01 07:08:29.785 INFO [stderr]     |
Dec 01 07:08:29.785 INFO [stderr] 108 |     fn into_raw_stream(&self, r: bool, w: bool) -> Eval<StreamWrapper> {
Dec 01 07:08:29.785 INFO [stderr]     |                               ^ help: consider using `_r` instead
Dec 01 07:08:29.785 INFO [stderr] 
Dec 01 07:08:29.785 INFO [stderr] warning: unused variable: `w`
Dec 01 07:08:29.785 INFO [stderr]    --> src/data.rs:108:40
Dec 01 07:08:29.785 INFO [stderr]     |
Dec 01 07:08:29.785 INFO [stderr] 108 |     fn into_raw_stream(&self, r: bool, w: bool) -> Eval<StreamWrapper> {
Dec 01 07:08:29.785 INFO [stderr]     |                                        ^ help: consider using `_w` instead
Dec 01 07:08:29.785 INFO [stderr] 
Dec 01 07:08:29.785 INFO [stderr] warning: unused variable: `key`
Dec 01 07:08:29.785 INFO [stderr]    --> src/data.rs:154:23
Dec 01 07:08:29.785 INFO [stderr]     |
Dec 01 07:08:29.785 INFO [stderr] 154 |     fn get_key(&self, key: &Value) -> Eval<Option<Value>> {
Dec 01 07:08:29.785 INFO [stderr]     |                       ^^^ help: consider using `_key` instead
Dec 01 07:08:29.785 INFO [stderr] 
Dec 01 07:08:29.785 INFO [stderr] warning: unused variable: `key`
Dec 01 07:08:29.785 INFO [stderr]    --> src/data.rs:162:23
Dec 01 07:08:29.785 INFO [stderr]     |
Dec 01 07:08:29.785 INFO [stderr] 162 |     fn set_key(&self, key: Value, value: Value) -> Eval<Value> {
Dec 01 07:08:29.785 INFO [stderr]     |                       ^^^ help: consider using `_key` instead
Dec 01 07:08:29.786 INFO [stderr] 
Dec 01 07:08:29.786 INFO [stderr] warning: unused variable: `value`
Dec 01 07:08:29.786 INFO [stderr]    --> src/data.rs:162:35
Dec 01 07:08:29.786 INFO [stderr]     |
Dec 01 07:08:29.786 INFO [stderr] 162 |     fn set_key(&self, key: Value, value: Value) -> Eval<Value> {
Dec 01 07:08:29.786 INFO [stderr]     |                                   ^^^^^ help: consider using `_value` instead
Dec 01 07:08:29.786 INFO [stderr] 
Dec 01 07:08:29.786 INFO [stderr] warning: unused variable: `s`
Dec 01 07:08:29.786 INFO [stderr]    --> src/data.rs:788:39
Dec 01 07:08:29.786 INFO [stderr]     |
Dec 01 07:08:29.786 INFO [stderr] 788 |             &ValueData::RawStream(ref s) => {
Dec 01 07:08:29.786 INFO [stderr]     |                                       ^ help: consider using `_s` instead
Dec 01 07:08:29.786 INFO [stderr] 
Dec 01 07:08:29.786 INFO [stderr] warning: unused variable: `c`
Dec 01 07:08:29.786 INFO [stderr]    --> src/stream/poly.rs:259:20
Dec 01 07:08:29.786 INFO [stderr]     |
Dec 01 07:08:29.786 INFO [stderr] 259 |     fn push(&self, c: char) {
Dec 01 07:08:29.786 INFO [stderr]     |                    ^ help: consider using `_c` instead
Dec 01 07:08:29.786 INFO [stderr] 
Dec 01 07:08:29.788 INFO [stderr] warning: unused variable: `tty_rows`
Dec 01 07:08:29.788 INFO [stderr]   --> src/input/render.rs:69:24
Dec 01 07:08:29.788 INFO [stderr]    |
Dec 01 07:08:29.788 INFO [stderr] 69 |         let (tty_cols, tty_rows) = terminal_size().unwrap_or((80, 24));
Dec 01 07:08:29.788 INFO [stderr]    |                        ^^^^^^^^ help: consider using `_tty_rows` instead
Dec 01 07:08:29.788 INFO [stderr] 
Dec 01 07:08:29.788 INFO [stderr] warning: unused variable: `mark`
Dec 01 07:08:29.788 INFO [stderr]    --> src/input/render.rs:110:13
Dec 01 07:08:29.789 INFO [stderr]     |
Dec 01 07:08:29.789 INFO [stderr] 110 |         let mark = self.set.marked_idx();
Dec 01 07:08:29.789 INFO [stderr]     |             ^^^^ help: consider using `_mark` instead
Dec 01 07:08:29.789 INFO [stderr] 
Dec 01 07:08:29.789 INFO [stderr] warning: unused variable: `tty_rows`
Dec 01 07:08:29.789 INFO [stderr]    --> src/input/render.rs:193:24
Dec 01 07:08:29.789 INFO [stderr]     |
Dec 01 07:08:29.789 INFO [stderr] 193 |         let (tty_cols, tty_rows) = terminal_size().unwrap_or((80, 24));
Dec 01 07:08:29.789 INFO [stderr]     |                        ^^^^^^^^ help: consider using `_tty_rows` instead
Dec 01 07:08:29.789 INFO [stderr] 
Dec 01 07:08:29.789 INFO [stderr] warning: unused variable: `f`
Dec 01 07:08:29.789 INFO [stderr]   --> src/input/keybind.rs:12:19
Dec 01 07:08:29.789 INFO [stderr]    |
Dec 01 07:08:29.789 INFO [stderr] 12 |     fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::fmt::Result {
Dec 01 07:08:29.789 INFO [stderr]    |                   ^ help: consider using `_f` instead
Dec 01 07:08:29.789 INFO [stderr] 
Dec 01 07:08:29.789 INFO [stderr] warning: unused variable: `msg`
Dec 01 07:08:29.789 INFO [stderr]    --> src/input/mod.rs:181:35
Dec 01 07:08:29.789 INFO [stderr]     |
Dec 01 07:08:29.789 INFO [stderr] 181 |     fn fail_completion(&mut self, msg: &str) -> io::Result<()> {
Dec 01 07:08:29.789 INFO [stderr]     |                                   ^^^ help: consider using `_msg` instead
Dec 01 07:08:29.790 INFO [stderr] 
Dec 01 07:08:29.790 INFO [stderr] warning: unused variable: `esc`
Dec 01 07:08:29.790 INFO [stderr]    --> src/input/mod.rs:237:17
Dec 01 07:08:29.790 INFO [stderr]     |
Dec 01 07:08:29.790 INFO [stderr] 237 |             let esc = self.parent.keymap.bind(event::Key::Esc, move || {
Dec 01 07:08:29.790 INFO [stderr]     |                 ^^^ help: consider using `_esc` instead
Dec 01 07:08:29.790 INFO [stderr] 
Dec 01 07:08:29.790 INFO [stderr] warning: unused variable: `r`
Dec 01 07:08:29.790 INFO [stderr]    --> src/planner.rs:140:25
Dec 01 07:08:29.790 INFO [stderr]     |
Dec 01 07:08:29.790 INFO [stderr] 140 |             if let Some(r) = r {
Dec 01 07:08:29.790 INFO [stderr]     |                         ^ help: consider using `_r` instead
Dec 01 07:08:29.790 INFO [stderr] 
Dec 01 07:08:29.790 INFO [stderr] warning: unused variable: `opts`
Dec 01 07:08:29.790 INFO [stderr]    --> src/pipeline.rs:243:29
Dec 01 07:08:29.790 INFO [stderr]     |
Dec 01 07:08:29.790 INFO [stderr] 243 |                 if let Some(opts) = opts {
Dec 01 07:08:29.790 INFO [stderr]     |                             ^^^^ help: consider using `_opts` instead
Dec 01 07:08:29.790 INFO [stderr] 
Dec 01 07:08:29.790 INFO [stderr] warning: unused variable: `val`
Dec 01 07:08:29.790 INFO [stderr]   --> src/history.rs:22:19
Dec 01 07:08:29.790 INFO [stderr]    |
Dec 01 07:08:29.790 INFO [stderr] 22 |     fn set(&self, val: Value) {
Dec 01 07:08:29.791 INFO [stderr]    |                   ^^^ help: consider using `_val` instead
Dec 01 07:08:29.791 INFO [stderr] 
Dec 01 07:08:29.791 INFO [stderr] warning: unused variable: `t`
Dec 01 07:08:29.791 INFO [stderr]   --> src/history.rs:93:26
Dec 01 07:08:29.791 INFO [stderr]    |
Dec 01 07:08:29.791 INFO [stderr] 93 |     fn match_text(&self, t: &str) -> Option<u32> {
Dec 01 07:08:29.791 INFO [stderr]    |                          ^ help: consider using `_t` instead
Dec 01 07:08:29.791 INFO [stderr] 
Dec 01 07:08:29.791 INFO [stderr] warning: unused variable: `v`
Dec 01 07:08:29.791 INFO [stderr]    --> src/history.rs:100:25
Dec 01 07:08:29.791 INFO [stderr]     |
Dec 01 07:08:29.791 INFO [stderr] 100 |     fn match_obj(&self, v: &Value) -> Option<u32> {
Dec 01 07:08:29.791 INFO [stderr]     |                         ^ help: consider using `_v` instead
Dec 01 07:08:29.791 INFO [stderr] 
Dec 01 07:08:30.734 INFO [stderr] warning: variable does not need to be mutable
Dec 01 07:08:30.734 INFO [stderr]    --> src/history.rs:305:13
Dec 01 07:08:30.734 INFO [stderr]     |
Dec 01 07:08:30.734 INFO [stderr] 305 |         let mut db = Database::new();
Dec 01 07:08:30.734 INFO [stderr]     |             ----^^
Dec 01 07:08:30.734 INFO [stderr]     |             |
Dec 01 07:08:30.734 INFO [stderr]     |             help: remove this `mut`
Dec 01 07:08:30.734 INFO [stderr]     |
Dec 01 07:08:30.734 INFO [stderr]     = note: #[warn(unused_mut)] on by default
Dec 01 07:08:30.734 INFO [stderr] 
Dec 01 07:08:30.789 INFO [stderr] warning: function is never used: `core_undef`
Dec 01 07:08:30.789 INFO [stderr]    --> src/library/core.rs:207:1
Dec 01 07:08:30.789 INFO [stderr]     |
Dec 01 07:08:30.789 INFO [stderr] 207 | fn core_undef(lex: &Environment, args: &[Value]) -> Eval<Value> {
Dec 01 07:08:30.789 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.789 INFO [stderr]     |
Dec 01 07:08:30.789 INFO [stderr]     = note: #[warn(dead_code)] on by default
Dec 01 07:08:30.789 INFO [stderr] 
Dec 01 07:08:30.789 INFO [stderr] warning: method is never used: `to_eval`
Dec 01 07:08:30.789 INFO [stderr]   --> src/reader.rs:41:5
Dec 01 07:08:30.789 INFO [stderr]    |
Dec 01 07:08:30.789 INFO [stderr] 41 |     pub fn to_eval(self) -> EvalError {
Dec 01 07:08:30.789 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.789 INFO [stderr] 
Dec 01 07:08:30.789 INFO [stderr] warning: variant is never constructed: `StringContent`
Dec 01 07:08:30.789 INFO [stderr]   --> src/reader.rs:97:5
Dec 01 07:08:30.789 INFO [stderr]    |
Dec 01 07:08:30.789 INFO [stderr] 97 |     StringContent(String),
Dec 01 07:08:30.789 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.789 INFO [stderr] 
Dec 01 07:08:30.789 INFO [stderr] warning: function is never used: `read_autoclose`
Dec 01 07:08:30.790 INFO [stderr]    --> src/reader.rs:888:1
Dec 01 07:08:30.790 INFO [stderr]     |
Dec 01 07:08:30.790 INFO [stderr] 888 | pub fn read_autoclose<R: CharStream>(strm: &mut R) -> ParseOutput<Value> {
Dec 01 07:08:30.790 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.790 INFO [stderr] 
Dec 01 07:08:30.790 INFO [stderr] warning: struct is never constructed: `HistoryRenderer`
Dec 01 07:08:30.790 INFO [stderr]    --> src/input/render.rs:231:1
Dec 01 07:08:30.790 INFO [stderr]     |
Dec 01 07:08:30.790 INFO [stderr] 231 | pub struct HistoryRenderer<W: Write> {
Dec 01 07:08:30.790 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.790 INFO [stderr] 
Dec 01 07:08:30.790 INFO [stderr] warning: enum is never used: `Renderer`
Dec 01 07:08:30.790 INFO [stderr]    --> src/input/render.rs:235:1
Dec 01 07:08:30.790 INFO [stderr]     |
Dec 01 07:08:30.790 INFO [stderr] 235 | pub enum Renderer<W: Write> {
Dec 01 07:08:30.790 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.790 INFO [stderr] 
Dec 01 07:08:30.790 INFO [stderr] warning: method is never used: `new`
Dec 01 07:08:30.790 INFO [stderr]    --> src/input/render.rs:242:5
Dec 01 07:08:30.790 INFO [stderr]     |
Dec 01 07:08:30.790 INFO [stderr] 242 |     pub fn new(write: raw::RawTerminal<W>) -> Self {
Dec 01 07:08:30.790 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.790 INFO [stderr] 
Dec 01 07:08:30.790 INFO [stderr] warning: method is never used: `to_line`
Dec 01 07:08:30.790 INFO [stderr]    --> src/input/render.rs:250:5
Dec 01 07:08:30.790 INFO [stderr]     |
Dec 01 07:08:30.790 INFO [stderr] 250 |     pub fn to_line(self) -> (Self, io::Result<()>) {
Dec 01 07:08:30.790 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.790 INFO [stderr] 
Dec 01 07:08:30.790 INFO [stderr] warning: method is never used: `to_complete`
Dec 01 07:08:30.790 INFO [stderr]    --> src/input/render.rs:263:5
Dec 01 07:08:30.790 INFO [stderr]     |
Dec 01 07:08:30.790 INFO [stderr] 263 |     pub fn to_complete(self, set: &CompletionSet) -> Result<Self, (Self, io::Error)> {
Dec 01 07:08:30.791 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.791 INFO [stderr] 
Dec 01 07:08:30.791 INFO [stderr] warning: method is never used: `output`
Dec 01 07:08:30.791 INFO [stderr]    --> src/input/render.rs:271:5
Dec 01 07:08:30.791 INFO [stderr]     |
Dec 01 07:08:30.791 INFO [stderr] 271 |     pub fn output(&mut self) -> &mut raw::RawTerminal<W> {
Dec 01 07:08:30.791 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.791 INFO [stderr] 
Dec 01 07:08:30.791 INFO [stderr] warning: method is never used: `render`
Dec 01 07:08:30.791 INFO [stderr]    --> src/input/render.rs:278:5
Dec 01 07:08:30.791 INFO [stderr]     |
Dec 01 07:08:30.791 INFO [stderr] 278 | /     pub fn render<E: EditingDiscipline>(&mut self,
Dec 01 07:08:30.791 INFO [stderr] 279 | |                   editor: &LineEditor<E>) -> io::Result<()> {
Dec 01 07:08:30.791 INFO [stderr] 280 | |         match *self {
Dec 01 07:08:30.791 INFO [stderr] 281 | |             Renderer::Line(ref mut r) => r.render(editor),
Dec 01 07:08:30.791 INFO [stderr] 282 | |             Renderer::Complete(ref mut r) => r.render(editor),
Dec 01 07:08:30.791 INFO [stderr] 283 | |         }
Dec 01 07:08:30.791 INFO [stderr] 284 | |     }
Dec 01 07:08:30.791 INFO [stderr]     | |_____^
Dec 01 07:08:30.791 INFO [stderr] 
Dec 01 07:08:30.791 INFO [stderr] warning: variant is never constructed: `Permanent`
Dec 01 07:08:30.791 INFO [stderr]  --> src/input/keybind.rs:7:5
Dec 01 07:08:30.791 INFO [stderr]   |
Dec 01 07:08:30.791 INFO [stderr] 7 |     Permanent(Box<Fn() + Send + 'static>),
Dec 01 07:08:30.791 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.791 INFO [stderr] 
Dec 01 07:08:30.791 INFO [stderr] warning: method is never used: `bind_permanent`
Dec 01 07:08:30.791 INFO [stderr]   --> src/input/keybind.rs:51:5
Dec 01 07:08:30.791 INFO [stderr]    |
Dec 01 07:08:30.791 INFO [stderr] 51 | /     pub fn bind_permanent<F>(&self, key: event::Key, f: F)
Dec 01 07:08:30.791 INFO [stderr] 52 | |             where F: Fn() + Send + 'static {
Dec 01 07:08:30.791 INFO [stderr] 53 | |         let mut w = self.binds.lock().unwrap();
Dec 01 07:08:30.791 INFO [stderr] 54 | |         w.insert(key, Binding::Permanent(Box::new(f)));
Dec 01 07:08:30.791 INFO [stderr] 55 | |     }
Dec 01 07:08:30.791 INFO [stderr]    | |_____^
Dec 01 07:08:30.791 INFO [stderr] 
Dec 01 07:08:30.791 INFO [stderr] warning: field is never used: `func`
Dec 01 07:08:30.791 INFO [stderr]   --> src/input/keybind.rs:85:5
Dec 01 07:08:30.791 INFO [stderr]    |
Dec 01 07:08:30.791 INFO [stderr] 85 |     func: Arc<Box<Fn() + Send + Sync + 'static>>,
Dec 01 07:08:30.791 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.791 INFO [stderr] 
Dec 01 07:08:30.791 INFO [stderr] warning: method is never used: `release`
Dec 01 07:08:30.791 INFO [stderr]   --> src/terminal.rs:57:5
Dec 01 07:08:30.791 INFO [stderr]    |
Dec 01 07:08:30.792 INFO [stderr] 57 |     pub fn release(self) {}
Dec 01 07:08:30.792 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.792 INFO [stderr] 
Dec 01 07:08:30.792 INFO [stderr] warning: method is never used: `stderr`
Dec 01 07:08:30.792 INFO [stderr]   --> src/terminal.rs:76:5
Dec 01 07:08:30.792 INFO [stderr]    |
Dec 01 07:08:30.792 INFO [stderr] 76 |     pub fn stderr(&self) -> StderrGuard {
Dec 01 07:08:30.792 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.792 INFO [stderr] 
Dec 01 07:08:30.792 INFO [stderr] warning: method is never used: `into_owned_channels`
Dec 01 07:08:30.792 INFO [stderr]   --> src/terminal.rs:88:5
Dec 01 07:08:30.792 INFO [stderr]    |
Dec 01 07:08:30.792 INFO [stderr] 88 |     pub fn into_owned_channels(self) -> (OwnedStdinGuard, OwnedStdoutGuard, OwnedStderrGuard) {
Dec 01 07:08:30.792 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.792 INFO [stderr] 
Dec 01 07:08:30.792 INFO [stderr] warning: struct is never constructed: `StderrGuard`
Dec 01 07:08:30.792 INFO [stderr]    --> src/terminal.rs:124:1
Dec 01 07:08:30.792 INFO [stderr]     |
Dec 01 07:08:30.792 INFO [stderr] 124 | pub struct StderrGuard<'a> {
Dec 01 07:08:30.792 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.792 INFO [stderr] 
Dec 01 07:08:30.792 INFO [stderr] warning: struct is never constructed: `OwnedStdoutGuard`
Dec 01 07:08:30.792 INFO [stderr]    --> src/terminal.rs:156:1
Dec 01 07:08:30.792 INFO [stderr]     |
Dec 01 07:08:30.792 INFO [stderr] 156 | pub struct OwnedStdoutGuard {
Dec 01 07:08:30.792 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.792 INFO [stderr] 
Dec 01 07:08:30.792 INFO [stderr] warning: method is never used: `as_raw`
Dec 01 07:08:30.792 INFO [stderr]    --> src/terminal.rs:172:5
Dec 01 07:08:30.792 INFO [stderr]     |
Dec 01 07:08:30.792 INFO [stderr] 172 |     pub fn as_raw(self) -> FdGuard<Self> {
Dec 01 07:08:30.792 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.792 INFO [stderr] 
Dec 01 07:08:30.792 INFO [stderr] warning: struct is never constructed: `OwnedStdinGuard`
Dec 01 07:08:30.792 INFO [stderr]    --> src/terminal.rs:179:1
Dec 01 07:08:30.792 INFO [stderr]     |
Dec 01 07:08:30.792 INFO [stderr] 179 | pub struct OwnedStdinGuard {
Dec 01 07:08:30.792 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.792 INFO [stderr] 
Dec 01 07:08:30.792 INFO [stderr] warning: method is never used: `as_raw`
Dec 01 07:08:30.792 INFO [stderr]    --> src/terminal.rs:191:5
Dec 01 07:08:30.792 INFO [stderr]     |
Dec 01 07:08:30.792 INFO [stderr] 191 |     pub fn as_raw(self) -> FdGuard<Self> {
Dec 01 07:08:30.792 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.792 INFO [stderr] 
Dec 01 07:08:30.792 INFO [stderr] warning: struct is never constructed: `OwnedStderrGuard`
Dec 01 07:08:30.792 INFO [stderr]    --> src/terminal.rs:198:1
Dec 01 07:08:30.792 INFO [stderr]     |
Dec 01 07:08:30.792 INFO [stderr] 198 | pub struct OwnedStderrGuard {
Dec 01 07:08:30.792 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.792 INFO [stderr] 
Dec 01 07:08:30.792 INFO [stderr] warning: method is never used: `as_raw`
Dec 01 07:08:30.792 INFO [stderr]    --> src/terminal.rs:214:5
Dec 01 07:08:30.792 INFO [stderr]     |
Dec 01 07:08:30.792 INFO [stderr] 214 |     pub fn as_raw(self) -> FdGuard<Self> {
Dec 01 07:08:30.792 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.792 INFO [stderr] 
Dec 01 07:08:30.792 INFO [stderr] warning: struct is never constructed: `FdGuard`
Dec 01 07:08:30.792 INFO [stderr]    --> src/terminal.rs:225:1
Dec 01 07:08:30.792 INFO [stderr]     |
Dec 01 07:08:30.792 INFO [stderr] 225 | pub struct FdGuard<T> {
Dec 01 07:08:30.792 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.792 INFO [stderr] 
Dec 01 07:08:30.792 INFO [stderr] warning: method is never used: `fd`
Dec 01 07:08:30.792 INFO [stderr]    --> src/terminal.rs:231:5
Dec 01 07:08:30.792 INFO [stderr]     |
Dec 01 07:08:30.792 INFO [stderr] 231 |     pub fn fd(&self) -> RawFd { self.fd }
Dec 01 07:08:30.792 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.792 INFO [stderr] 
Dec 01 07:08:30.792 INFO [stderr] warning: method is never used: `complete_any`
Dec 01 07:08:30.792 INFO [stderr]    --> src/completion.rs:297:5
Dec 01 07:08:30.792 INFO [stderr]     |
Dec 01 07:08:30.792 INFO [stderr] 297 |     pub fn complete_any(seed: &str) -> Self {
Dec 01 07:08:30.792 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.792 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: method is never used: `run_cmd`
Dec 01 07:08:30.794 INFO [stderr]    --> src/planner.rs:661:5
Dec 01 07:08:30.794 INFO [stderr]     |
Dec 01 07:08:30.794 INFO [stderr] 661 |     pub fn run_cmd(name: &str, args: &[&str]) -> Result<Self, PlanningError> {
Dec 01 07:08:30.794 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.794 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: variant is never constructed: `Unknown`
Dec 01 07:08:30.794 INFO [stderr]   --> src/pipeline.rs:22:5
Dec 01 07:08:30.794 INFO [stderr]    |
Dec 01 07:08:30.794 INFO [stderr] 22 |     Unknown
Dec 01 07:08:30.794 INFO [stderr]    |     ^^^^^^^
Dec 01 07:08:30.794 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: enum is never used: `EvalOutput`
Dec 01 07:08:30.794 INFO [stderr]    --> src/pipeline.rs:170:1
Dec 01 07:08:30.794 INFO [stderr]     |
Dec 01 07:08:30.794 INFO [stderr] 170 | enum EvalOutput {
Dec 01 07:08:30.794 INFO [stderr]     | ^^^^^^^^^^^^^^^
Dec 01 07:08:30.794 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: enum is never used: `OrderingKey`
Dec 01 07:08:30.794 INFO [stderr]   --> src/history.rs:27:1
Dec 01 07:08:30.794 INFO [stderr]    |
Dec 01 07:08:30.794 INFO [stderr] 27 | pub enum OrderingKey {
Dec 01 07:08:30.794 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.794 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: struct is never constructed: `Query`
Dec 01 07:08:30.794 INFO [stderr]   --> src/history.rs:45:1
Dec 01 07:08:30.794 INFO [stderr]    |
Dec 01 07:08:30.794 INFO [stderr] 45 | pub struct Query<T> {
Dec 01 07:08:30.794 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.794 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: method is never used: `new`
Dec 01 07:08:30.794 INFO [stderr]   --> src/history.rs:53:5
Dec 01 07:08:30.794 INFO [stderr]    |
Dec 01 07:08:30.794 INFO [stderr] 53 |     pub fn new(q: T) -> Self {
Dec 01 07:08:30.794 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.794 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: method is never used: `order_by`
Dec 01 07:08:30.794 INFO [stderr]   --> src/history.rs:62:5
Dec 01 07:08:30.794 INFO [stderr]    |
Dec 01 07:08:30.794 INFO [stderr] 62 |     pub fn order_by(&mut self, k: OrderingKey) -> &mut Self {
Dec 01 07:08:30.794 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.794 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: method is never used: `ascending`
Dec 01 07:08:30.794 INFO [stderr]   --> src/history.rs:68:5
Dec 01 07:08:30.794 INFO [stderr]    |
Dec 01 07:08:30.794 INFO [stderr] 68 |     pub fn ascending(&mut self) -> &mut Self {
Dec 01 07:08:30.794 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.794 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: method is never used: `descending`
Dec 01 07:08:30.794 INFO [stderr]   --> src/history.rs:74:5
Dec 01 07:08:30.794 INFO [stderr]    |
Dec 01 07:08:30.794 INFO [stderr] 74 |     pub fn descending(&mut self) -> &mut Self {
Dec 01 07:08:30.794 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.794 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: method is never used: `match_text`
Dec 01 07:08:30.794 INFO [stderr]   --> src/history.rs:93:5
Dec 01 07:08:30.794 INFO [stderr]    |
Dec 01 07:08:30.794 INFO [stderr] 93 |     fn match_text(&self, t: &str) -> Option<u32> {
Dec 01 07:08:30.794 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.794 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: method is never used: `match_obj`
Dec 01 07:08:30.794 INFO [stderr]    --> src/history.rs:100:5
Dec 01 07:08:30.794 INFO [stderr]     |
Dec 01 07:08:30.794 INFO [stderr] 100 |     fn match_obj(&self, v: &Value) -> Option<u32> {
Dec 01 07:08:30.794 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.794 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: function is never used: `value_complexity`
Dec 01 07:08:30.794 INFO [stderr]    --> src/history.rs:116:1
Dec 01 07:08:30.794 INFO [stderr]     |
Dec 01 07:08:30.794 INFO [stderr] 116 | fn value_complexity(v: &Value) -> u32 {
Dec 01 07:08:30.794 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.794 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: function is never used: `complexity_metric`
Dec 01 07:08:30.794 INFO [stderr]    --> src/history.rs:127:1
Dec 01 07:08:30.794 INFO [stderr]     |
Dec 01 07:08:30.794 INFO [stderr] 127 | fn complexity_metric(v: &Pipeline) -> usize {
Dec 01 07:08:30.794 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.794 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: method is never used: `clean_cmds`
Dec 01 07:08:30.794 INFO [stderr]    --> src/history.rs:145:5
Dec 01 07:08:30.794 INFO [stderr]     |
Dec 01 07:08:30.794 INFO [stderr] 145 |     fn clean_cmds(&self) {
Dec 01 07:08:30.794 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.794 INFO [stderr] 
Dec 01 07:08:30.794 INFO [stderr] warning: method is never used: `order_query_results`
Dec 01 07:08:30.795 INFO [stderr]    --> src/history.rs:151:5
Dec 01 07:08:30.795 INFO [stderr]     |
Dec 01 07:08:30.795 INFO [stderr] 151 | /     fn order_query_results<T>(&self, q: &Query<T>,
Dec 01 07:08:30.795 INFO [stderr] 152 | |                               mut commands: Vec<(u32, Arc<Command>)>)
Dec 01 07:08:30.795 INFO [stderr] 153 | |             -> Vec<Arc<Command>> {
Dec 01 07:08:30.795 INFO [stderr] 154 | |         let vals = self.values.lock().unwrap();
Dec 01 07:08:30.795 INFO [stderr] ...   |
Dec 01 07:08:30.795 INFO [stderr] 191 | |         }
Dec 01 07:08:30.795 INFO [stderr] 192 | |     }
Dec 01 07:08:30.795 INFO [stderr]     | |_____^
Dec 01 07:08:30.795 INFO [stderr] 
Dec 01 07:08:30.795 INFO [stderr] warning: method is never used: `query_text`
Dec 01 07:08:30.795 INFO [stderr]    --> src/history.rs:199:5
Dec 01 07:08:30.795 INFO [stderr]     |
Dec 01 07:08:30.795 INFO [stderr] 199 |     pub fn query_text<S: AsRef<str>>(&self, query: Query<S>) -> Vec<Arc<Command>> {
Dec 01 07:08:30.795 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.795 INFO [stderr] 
Dec 01 07:08:30.795 INFO [stderr] warning: method is never used: `query_structural`
Dec 01 07:08:30.795 INFO [stderr]    --> src/history.rs:225:5
Dec 01 07:08:30.795 INFO [stderr]     |
Dec 01 07:08:30.795 INFO [stderr] 225 |     pub fn query_structural(&self, query: Query<Value>) -> Vec<Arc<Command>> {
Dec 01 07:08:30.795 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.795 INFO [stderr] 
Dec 01 07:08:30.853 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 07:08:30.853 INFO [stderr]   --> src/input/render.rs:65:9
Dec 01 07:08:30.853 INFO [stderr]    |
Dec 01 07:08:30.853 INFO [stderr] 65 | /         write!(self.output, "\r{}{}{}",
Dec 01 07:08:30.853 INFO [stderr] 66 | |                clear::CurrentLine, lprompt, s);
Dec 01 07:08:30.853 INFO [stderr]    | |_______________________________________________^
Dec 01 07:08:30.853 INFO [stderr]    |
Dec 01 07:08:30.853 INFO [stderr]    = note: #[warn(unused_must_use)] on by default
Dec 01 07:08:30.853 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 07:08:30.853 INFO [stderr]    = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
Dec 01 07:08:30.853 INFO [stderr] 
Dec 01 07:08:30.856 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 07:08:30.856 INFO [stderr]    --> src/input/mod.rs:318:17
Dec 01 07:08:30.856 INFO [stderr]     |
Dec 01 07:08:30.856 INFO [stderr] 318 |                 self.redraw();
Dec 01 07:08:30.856 INFO [stderr]     |                 ^^^^^^^^^^^^^^
Dec 01 07:08:30.856 INFO [stderr]     |
Dec 01 07:08:30.856 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 07:08:30.856 INFO [stderr] 
Dec 01 07:08:30.866 INFO [stderr] warning: unused `std::result::Result` that must be used
Dec 01 07:08:30.866 INFO [stderr]    --> src/planner.rs:741:9
Dec 01 07:08:30.866 INFO [stderr]     |
Dec 01 07:08:30.866 INFO [stderr] 741 |         Planner::new().compile();
Dec 01 07:08:30.866 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:08:30.866 INFO [stderr]     |
Dec 01 07:08:30.866 INFO [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 07:08:30.866 INFO [stderr] 
Dec 01 07:08:36.121 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 9.68s
Dec 01 07:08:36.121 INFO [stderr] su: No module specific data is present
Dec 01 07:08:36.368 INFO running `"docker" "inspect" "5d5c15479bda0f3b27624e91988d131b63c254392d9c322702642e4e33b450ba"`
Dec 01 07:08:36.449 INFO running `"docker" "rm" "-f" "5d5c15479bda0f3b27624e91988d131b63c254392d9c322702642e4e33b450ba"`
Dec 01 07:08:36.544 INFO [stdout] 5d5c15479bda0f3b27624e91988d131b63c254392d9c322702642e4e33b450ba
Dec 01 07:08:36.548 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 07:08:36.772 INFO [stdout] 2cf11120a2aac4d5ae96d7565031e3b96c4642f2e2427be41adba3280f15b9a2
Dec 01 07:08:36.774 INFO running `"docker" "start" "-a" "2cf11120a2aac4d5ae96d7565031e3b96c4642f2e2427be41adba3280f15b9a2"`
Dec 01 07:08:37.182 INFO [stderr] usermod: no changes
Dec 01 07:08:37.247 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.05s
Dec 01 07:08:37.250 INFO [stderr]      Running /target/debug/deps/ysh-ecfe234fadb90130
Dec 01 07:08:37.252 INFO [stdout] 
Dec 01 07:08:37.252 INFO [stdout] running 43 tests
Dec 01 07:08:37.253 INFO [stdout] test editor::tests::test_buffer_cursor ... ok
Dec 01 07:08:37.253 INFO [stdout] test data::tests::data_into_repr ... ok
Dec 01 07:08:37.253 INFO [stdout] test editor::tests::test_buffer_insert ... ok
Dec 01 07:08:37.253 INFO [stdout] test editor::tests::test_deletes ... ok
Dec 01 07:08:37.254 INFO [stdout] test history::test::basic ... ok
Dec 01 07:08:37.254 INFO [stdout] test editor::tests::test_editing ... ok
Dec 01 07:08:37.254 INFO [stdout] test library::operators::test::add ... ok
Dec 01 07:08:37.254 INFO [stdout] test library::operators::test::comparison ... ok
Dec 01 07:08:37.255 INFO [stdout] test library::operators::test::div ... ok
Dec 01 07:08:37.255 INFO [stdout] test library::operators::test::equality ... ok
Dec 01 07:08:37.255 INFO [stdout] test library::core::test::test_if ... ok
Dec 01 07:08:37.255 INFO [stdout] test library::operators::test::inc ... ok
Dec 01 07:08:37.255 INFO [stdout] test library::operators::test::sub ... ok
Dec 01 07:08:37.255 INFO [stdout] test library::operators::test::mul ... ok
Dec 01 07:08:37.255 INFO [stdout] test library::core::test::test_let ... ok
Dec 01 07:08:37.255 INFO [stdout] test library::core::test::test_def ... ok
Dec 01 07:08:37.255 INFO [stdout] test library::core::test::test_fn ... ok
Dec 01 07:08:37.255 INFO [stdout] test numeric::test::basic_props ... ok
Dec 01 07:08:37.256 INFO [stdout] test numeric::test::multiply ... ok
Dec 01 07:08:37.256 INFO [stdout] test numeric::test::addition ... ok
Dec 01 07:08:37.256 INFO [stdout] test numeric::test::divide ... ok
Dec 01 07:08:37.256 INFO [stdout] test numeric::test::negate ... ok
Dec 01 07:08:37.256 INFO [stdout] test library::operators::test::type_queries ... ok
Dec 01 07:08:37.256 INFO [stdout] test numeric::test::ord ... ok
Dec 01 07:08:37.256 INFO [stdout] test numeric::test::subtraction ... ok
Dec 01 07:08:37.256 INFO [stdout] test planner::test::planner_command_pipeline ... ok
Dec 01 07:08:37.256 INFO [stdout] test planner::test::planner_globbing ... ok
Dec 01 07:08:37.257 INFO [stdout] test planner::test::planner_output_redirection ... ok
Dec 01 07:08:37.257 INFO [stdout] test reader::test::identifiers ... ok
Dec 01 07:08:37.257 INFO [stdout] test planner::test::planner_single_commands ... ok
Dec 01 07:08:37.258 INFO [stdout] test planner::test::planner_input_redirection ... ok
Dec 01 07:08:37.258 INFO [stdout] test planner::test::planner_adapter ... ok
Dec 01 07:08:37.258 INFO [stdout] test span::test::stream_chunks ... ok
Dec 01 07:08:37.259 INFO [stdout] test span::test::span_slicing ... ok
Dec 01 07:08:37.259 INFO [stdout] test reader::test::numbers ... ok
Dec 01 07:08:37.259 INFO [stdout] test span::test::chunk_building ... ok
Dec 01 07:08:37.259 INFO [stdout] test reader::test::pipelines ... ok
Dec 01 07:08:37.260 INFO [stdout] test span::test::stream_points ... ok
Dec 01 07:08:37.261 INFO [stdout] test span::test::stream_read_basic ... ok
Dec 01 07:08:37.261 INFO [stdout] test reader::test::forms ... ok
Dec 01 07:08:37.261 INFO [stdout] test reader::test::form_autoclose ... ok
Dec 01 07:08:37.296 INFO [stdout] test planner::test::planner_empty ... ok
Dec 01 07:08:37.296 INFO [stdout] test span::test::stream_extend_old ... ok
Dec 01 07:08:37.296 INFO [stdout] 
Dec 01 07:08:37.297 INFO [stdout] test result: ok. 43 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 07:08:37.297 INFO [stdout] 
Dec 01 07:08:37.301 INFO [stderr] su: No module specific data is present
Dec 01 07:08:37.603 INFO running `"docker" "inspect" "2cf11120a2aac4d5ae96d7565031e3b96c4642f2e2427be41adba3280f15b9a2"`
Dec 01 07:08:37.696 INFO running `"docker" "rm" "-f" "2cf11120a2aac4d5ae96d7565031e3b96c4642f2e2427be41adba3280f15b9a2"`
Dec 01 07:08:37.827 INFO [stdout] 2cf11120a2aac4d5ae96d7565031e3b96c4642f2e2427be41adba3280f15b9a2
